package com.mibotiquin.DbHelper;

import com.mibotiquin.DbHelper.DatabaseItem;
//import com.example.DbHelper.PerfilesItem;

/**Esta clase es un ejemplo de lo que deberian ser los DatabaseItems*/
public class FiltrosItem implements DatabaseItem{
	
	String nombre;
	String filtro1;
	String filtro2;
	String filtro3;
	String filtro4;

	
	public FiltrosItem(){}
	/** Instancia el objeto a partir de un array de String. ORDENADO igual que en bd*/
	public FiltrosItem(String[] datos){
		/**Nombres de los campos*/
		this.nombre = datos[0];
		this.filtro1=datos[1];
		this.filtro2=datos[2];
		this.filtro3=datos[3];
		this.filtro4=datos[4];


		
		
	}
	
	/** Devuelve los campos ordenados igual que en la tabla de bd*/
	public String[] getCamposArray() {
		String[] res =  {"Nombre","Filtro1","Filtro2","Filtro3","Filtro4"};
		 return res;
	}
	/** Devuelve los datos de los campos ordenados igual que getCamposArray() y que la bd*/
	public String[] getDatosArray() {
		String[] res =  {nombre.toString(),filtro1.toString(),filtro2.toString(),filtro3.toString(),filtro4.toString()};
		 return res;
	}
	/** Devuelve el nombre de la tabla donde se insertara*/
	public String getNombreTabla() {
		return "f";
	}
	/** Llamada a la constructora que acepta un array de String.*/
	public DatabaseItem getInstance(String[] data) {
		return new FiltrosItem(data);
	}

	/**Getters y Setters*/
	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getFiltro1()
	{
		return filtro1;
	}
	
	public String getFiltro2()
	{
		return filtro2;
	}
	
	public String getFiltro3()
	{
		return filtro3;
	}
	
	public String getFiltro4()
	{
		return filtro4;
	}
	
	public void setFiltro1(String filtro1)
	{
		this.filtro1=filtro1;
	}
	
	public void setFiltro2(String filtro2)
	{
		this.filtro2=filtro2;
	}
	
	public void setFiltro3(String filtro3)
	{
		this.filtro3=filtro3;
	}
	
	public void setFiltro4(String filtro4)
	{
		this.filtro4=filtro4;
	}




	
}
